engine propeller unit - German English Dictionary